multi-source financing - French English Dictionary